﻿using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Corretagem.Model.Enum
{
    public enum TipoMercado //: int
    {   
        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoVista")]
        Vista,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoOpcaoCompra")]
        OpcaoCompra,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoOpcaoVenda")]
        OpcaoVenda,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoExercicioOpcaoCompra")]
        ExercicioOpcaoCompra,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoExercicioOpcaoVenda")]
        ExercicioOpcaoVenda,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoFracionado")]
        Fracionario,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoEstruturado")]
        Estruturado,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoLeilao")]
        Leilao,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoTermo")]
        Termo,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoLeilaoNaoCotados")]
        LeilaoNaoCotados,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoFuturo")]
        Futuro,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoVencimentoFuturo")]
        VencimentoFuturo,

        [EnumWrapperKey("Bovespa.Corretagem.Label.TipoMercadoBOX")]
        BOX

    }
}